;; git@github.com:clojure-emacs/clojure-mode.git

;; (add-to-list 'load-path "/usr/src/packages/emacs/clojure-mode")
;; (add-to-list 'load-path "/usr/src/packages/emacs/inf-clojure")
;; (add-to-list 'load-path "/usr/src/packages/emacs/parseedn")
;; (add-to-list 'load-path "/usr/src/packages/emacs/cider")

(require 'paredit)
(require 'rainbow-delimiters)
(require 'aggressive-indent)

;; (require 'tuareg)
(require 'clojure-mode)
(require 'inf-clojure)
(require 'cider)

(add-hook 'clojure-mode-hook #'paredit-mode)
(add-hook 'clojure-mode-hook #'rainbow-delimiters-mode)
(add-hook 'clojure-mode-hook #'aggressive-indent-mode)
(add-hook 'clojure-mode-hook #'inf-clojure-minor-mode)
(add-hook 'clojure-mode-hook 'my-clojure-mode-hook)

(defun my-clojure-mode-hook ()
  ;; (setq inf-clojure-custom-repl-type '(inf-clojure-repl-features . clojure))
  (setq inf-clojure-custom-startup "clojure"))


